package com.sinosoft.ebusiness.domain.elementManage;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.sinosoft.ebusiness.domain.elementManage.GeProductStepFunction;
import com.sinosoft.ebusiness.domain.elementManage.GeProductStepViewitem;
import com.sinosoft.ebusiness.domain.elementManage.ViteItemRuleAndValue;

public class GeProductStepViewItemDto extends GeProductStepViewitem {

	/**
	 * 
	 */
	private static final long serialVersionUID = -4334514009924194419L;

	/**
	 * 
	 */

	private List<ViteItemRuleAndValue> ruleAndValues = new ArrayList<ViteItemRuleAndValue>();
	
	private Map<String,List<GeProductStepFunction>> groupsFuntions = new HashMap<String,List<GeProductStepFunction>>();
	
	private String mappingCovernoteField;
	private String mappingCovernoateFieldName;
	

	public List<ViteItemRuleAndValue> getRuleAndValues() {
		return ruleAndValues;
	}

	public void setRuleAndValues(List<ViteItemRuleAndValue> ruleAndValues) {
		this.ruleAndValues = ruleAndValues;
	}

	public Map<String, List<GeProductStepFunction>> getGroupsFuntions() {
		return groupsFuntions;
	}

	public void setGroupsFuntions(
			Map<String, List<GeProductStepFunction>> groupsFuntions) {
		this.groupsFuntions = groupsFuntions;
	}

	public String getMappingCovernoteField() {
		return mappingCovernoteField;
	}

	public void setMappingCovernoteField(String mappingCovernoteField) {
		this.mappingCovernoteField = mappingCovernoteField;
	}

	public String getMappingCovernoateFieldName() {
		return mappingCovernoateFieldName;
	}

	public void setMappingCovernoateFieldName(String mappingCovernoateFieldName) {
		this.mappingCovernoateFieldName = mappingCovernoateFieldName;
	}

	
	
}
